import request from "./request"

/**
 * 获取博客列表数据
 */
export async function getBlogs(page = 1, limit = 10, categoryid = -1){
    return await request.get("/api/blog",{
        params:{
            page,
            limit,
            categoryid
        },
    });
}

/**
 * 获取博客分类
 */

export async function getBlogCategories(){
    return await request.get("/api/blogtype");
}

/**
 * 获取单个博客
 */
export async function getBlog(id){
    return await request.get(`/api/blog/${id}`)
}

/**
 * 提交评论
 */
export async function postComment(commentInfo){
    return await request.post("/api/comment",commentInfo)
}

/**
 * 分页获取评论
 */
export async function getComments(blogid,page = 1,limit = 10){
    return await request.get("/api/comment",{
        params:{
            blogid,
            page,
            limit
        }
    })
}